package test.data;

import java.math.BigDecimal;
import java.sql.Timestamp;
import java.util.List;

import data.IDao;
import data.exception.DaoException;


public interface ITestTableDao extends IDao<TestTable> {

		TestTable selectByIds(Long id, Long id2) throws DaoException;

		List<JoinBean> selectJoin() throws DaoException;

		List<TestTable> selectByLike(String string) throws DaoException;

		List<TestTable> selectByDateRange(Timestamp from, Timestamp to) throws DaoException;

		List<TestTable> selectByStringAndBigdecimal(String string, BigDecimal bigdecimal)
				throws DaoException;

		int updateByBit(TestTable testTable) throws DaoException;
		
	}
